English Dictionary
◊ GRASS PEA
grass pea
n : European annual grown for forage; seeds used for food in
India and for stock elsewhere [syn: {Indian pea}, {khesari},
{Lathyrus sativus}]